rock candy - German English Dictionary